runtime.special.kind (field)
35 uses
runtime (current package)
heapdump.go#L467: if sp.kind != _KindSpecialFinalizer {
heapdump.go#L666: if sp.kind != _KindSpecialProfile {
mcheckmark.go#L169: if sp.kind == _KindSpecialTinyBlock {
mcheckmark.go#L175: if sp.kind != _KindSpecialFinalizer && sp.kind != _KindSpecialCleanup {
mcheckmark.go#L184: switch sp.kind {
mcheckmark.go#L228: if r.sp.kind == _KindSpecialFinalizer {
mcheckmark.go#L244: if r.sp.kind == _KindSpecialFinalizer {
mcheckmark.go#L254: if r.sp.kind == _KindSpecialFinalizer {
mcleanup.go#L249: if offset == s.offset && _KindSpecialCleanup == s.kind &&
mcleanup.go#L256: if offset < s.offset || (offset == s.offset && _KindSpecialCleanup < s.kind) {
mgc.go#L2274: s.special.kind = _KindSpecialReachable
mgcmark.go#L455: switch sp.kind {
mgcsweep.go#L566: if tmp.kind == _KindSpecialFinalizer {
mgcsweep.go#L582: if special.kind == _KindSpecialFinalizer || special.kind == _KindSpecialWeakHandle {
mgcsweep.go#L604: if siter.s.kind == _KindSpecialReachable {
mheap.go#L1978: kind byte // kind of special
mheap.go#L2016: kind := s.kind
mheap.go#L2084: if offset == s.offset && kind == s.kind {
mheap.go#L2088: if offset < s.offset || (offset == s.offset && kind < s.kind) {
mheap.go#L2114: s.special.kind = _KindSpecialFinalizer
mheap.go#L2182: s.special.kind = _KindSpecialCleanup
mheap.go#L2229: s.special.kind = _KindSpecialCheckFinalizer
mheap.go#L2258: if offset == s.offset && _KindSpecialCheckFinalizer == s.kind &&
mheap.go#L2265: if offset < s.offset || (offset == s.offset && _KindSpecialCheckFinalizer < s.kind) {
mheap.go#L2308: if offset == s.offset && _KindSpecialCheckFinalizer == s.kind &&
mheap.go#L2315: if offset < s.offset || (offset == s.offset && _KindSpecialCheckFinalizer < s.kind) {
mheap.go#L2354: s.special.kind = _KindSpecialTinyBlock
mheap.go#L2548: s.special.kind = _KindSpecialWeakHandle
mheap.go#L2721: s.special.kind = _KindSpecialProfile
mheap.go#L2787: switch s.kind {
pinner.go#L355: rec.special.kind = _KindSpecialPinCounter
secret.go#L68: s.special.kind = _KindSpecialSecret
synctest.go#L417: s.special.kind = _KindSpecialBubble
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |